package com.qqt.csr.common.acl.auth.resp;

import lombok.*;
import lombok.experimental.Accessors;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@ToString
public class AuthInfoDTO implements Serializable {
    @Serial
    private static final long serialVersionUID = -6759941800952246208L;

    /**
     * 用户名
     */
    private String account;
    /**
     * 用户昵称
     */
    private String nickName;
    /**
     * 用户id
     */
    private Long userId;

    /**
     * 头像
     */
    private String headImg;

    /**
     * 权限列表
     */
    private List<String> permissionList;
}
